# （1）导入pandas库和matplotlib库中的
# pyplot模块。
import pandas as pd
import matplotlib.pyplot as plt
# （2）读取“ 某公司各部门1—2 月份
# 实际支出.xlsx”文件中的数据，并获取
# “部门”和“1 月”列数据。
df=pd.read_excel('某公司各部门1—2月份实际支出.xlsx')
x=df['部门']
gao=df['1月']
# （3）创建画布并设置画布大小，设置中文字体、图表标题、y轴标
# 题和文本标签。
plt.figure(figsize=(8,4))
plt.rcParams['font.sans-serif']='SimHei'
plt.title('1月实际支出')
plt.ylabel('实际支出(元)')
for a,b in zip(x,gao):
    plt.text(a,b,'%d'%b,ha='center')
# （4）绘制单柱形图，参数x为“部门”列数据，柱形高度height为
# “1 月”列数据，柱形宽度width为0.5、填充颜色color为“teal”。
plt.bar(x,gao,0.5,color='teal')
# （5）设置图例，显示图表。
plt.legend(('1月'))
plt.show()
